package com.zhuss.enums;

import java.util.List;

public enum ComplaintType implements BaseEnum {

	已提交(10, "已提交", ""),
	已交办(20, "已交办", ""),
	已签收(30, "已签收", ""),
	已回复(40, "已回复", ""),
	重办(50, "重办", ""),
	办结(60, "办结", ""),
	;

	Integer key;

	String value;

	String tag;

	ComplaintType(Integer key, String value, String tag) {
		this.key = key;
		this.value = value;
		this.tag = tag;
	}

	public Boolean sameKey(Integer key) {
		return this.key.equals(key);
	}

	public Integer key() {
		return key;
	}

	public String value() {
		return value;
	}
	
	public String tag() {
		return tag;
	}
	
	public String data() {
		return value;
	}

	@Override
	public List<Integer> removeIdList() {
		// TODO Auto-generated method stub
		return null;
	}
	
	@Override
	public Boolean sameValue(String value) {
		return this.value.equals(value);
	}
	

}
